someone that wanders - Allemand Anglais Dictionnaire